//0x24 bytes (sizeof)
struct _ALPC_DISPATCH_CONTEXT
{
struct _ALPC_PORT* PortObject; //0x0
struct _KALPC_MESSAGE* Message; //0x4
struct _ALPC_COMMUNICATION_INFO* CommunicationInfo; //0x8
struct _ETHREAD* TargetThread; //0xc
struct _ALPC_PORT* TargetPort; //0x10
union _KALPC_DIRECT_EVENT DirectEvent; //0x14
ULONG Flags; //0x18
USHORT TotalLength; //0x1c
USHORT Type; //0x1e
USHORT DataInfoOffset; //0x20
UCHAR SignalCompletion; //0x22
UCHAR PostedToCompletionList; //0x23
};